body{background:#eee;min-width:1240px;}

/* -----------------------公共部分样式-------------------------- */
.login_box{display:none;}

/* 头部样式 */
.header{width:100%;background:#fff;min-width:1240px;}
.header .top{width:100%;background:#eee;}
.header .top_box{width:1240px;height:40px;margin:0px auto;}
.header .wxgov_link,
.header .jsgov_link{padding-left:30px;height:40px;line-height:40px;margin-right:20px;background:url("../images/guohui.png") left 8px no-repeat;}
.header .log_reg_enter{height:40px;line-height:40px;}
.header .log_reg_enter>div.hide{display:none;}

/*.header .input_t{line-height:2.8;height:40px;}
 .header .sertp{height:24px;margin-right:8px;padding:7px 0px;}
.header .sertp input{width:112px;height:22px;padding:0px;}
.header .btn{margin:7px 10px;}
.header .btn input{border:none;border-radius:4px;width:48px;height:26px;font-size:12px;margin-right:4px;}
.header .btn .login{background:#0665da;color:#fff;}
.header .btn .register{background:#fff;color:#111;}
.header .forget_p{line-height:40px;color:#0665da;} */
.header .top2{width:100%;height:192px;min-width:1240px;padding-top:10px;background:url("../images/web_top_banner.png") center no-repeat;background-size:1460px 192px;}
.header .web_logo{width:406px;height:90px;margin:0px auto;text-align:center;padding-top:24px;}
.header .search{width:500px;height:44px;margin:0px auto;margin-top:12px;/*background:#eee;*/}
.header .search input{border:2px solid #355e92;font-size:16px;color:#666;}
.header .search .search_insert{height:38px;width:410px;padding-left:30px;border-radius:22px 0 0 22px;border-right:none;}
.header .search .search_btn{height:42px;width:58px;border-left:none;border-radius:0 20px 20px 0;background:#fff url("../images/search_icon.png") center no-repeat;cursor:pointer;}
/* 头部样式 */

/* 登录弹窗 */
.login_box{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.6);z-index:99;}
.login_box form{width:400px;margin:270px auto;height:380px;background:#fff;}
.login_box .form_box{position:relative;padding:15px 25px;height:350px;}
.login_box .form_box .close{position:absolute;top:13px;right:19px;width:32px;height:32px;background:url("../images/close.png") center no-repeat;cursor:pointer;}
.login_box .form_box h2{color:#355e92;padding-bottom:12px;border-bottom:1px solid #eee;}
.login_box .form_box .line{margin:25px 0px;width:100%;}
.login_box .form_box .line input{border:1px solid #ccc;height:40px;padding-left:40px;width:308px;}
.login_box .form_box .user input{background:url("../images/user.png") 13px center no-repeat;}
.login_box .form_box .password input{background:url("../images/password.png") 13px center no-repeat;}
.login_box .form_box .yzm input{width:160px;}
.login_box .form_box .button{margin:10px 0px;width:100%;}
.login_box .form_box .button input{width:100%;height:42px;border:none;background:#0665da;color:#fff;font-size:16px;cursor:pointer;}
.login_box .form_box .reg_forget a{color:#0665da;}
/* 登录弹窗 */

/* 导航栏 */
.nav{width:100%;min-width:1240px;height:58px;background:#355e92;}
.nav ul{width:1240px;height:58px;margin:0px auto;border-left:1px solid #70a2e2;border-right:1px solid #0d3568;}
.nav li{float:left;width:200px;height:58px;border-left:1px solid #0d3568;border-right:1px solid #70a2e2;}
.nav li.sy{width:188px;}
.nav li.zfxxgk{width:240px;}
.nav li a{width:100%;display:block;height:58px;line-height:58px;text-align:center;font-size:18px;color:#fff;}
/* 导航栏 */

/* 底部 fontmes_part width:589px;*/
.footer{width:100%;min-width:1240px;border-top:4px solid #355e92;height:150px;background:#fff;}
.footer .footerbox{margin:0px auto;width:830px;}
.footer .fontmes_part{padding-top:20px;}
.footer .fontmes_part ul{padding-bottom:10px;}
.footer .fontmes_part li{padding:0px 15px;border-left:1px solid #ccc;float:left;}
.footer .fontmes_part .mes{padding-bottom:10px;}
.footer .jiucuo{padding-top:40px;}
.footer .jgdj{width:100%;text-align:center;padding-bottom:10px;}
.footer .zhaocuo{width:100%;text-align:center;padding-bottom:10px;}
/* 底部 */
/* -----------------------公共部分样式-------------------------- */


/* -----------------------首页样式-------------------------- */
.main{width:1240px;margin:8px auto;position:relative;z-index:10}
.main .toutiao{height:30px;padding:20px;text-align:center;background:#fff;line-height:30px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main .toutiao a{font-size:30px;font-weight:bold;color:#083b7c;}
.main .swiper_slide{padding:20px;height:384px;background:#fff;margin-bottom:8px;}
.main .m_swiper{width:591px;height:384px;background:#efefef;position:relative;overflow: hidden;}
.main .m_swiper .bd{width:100%;height:100%;}
.main .m_swiper .bd li{width:591px;height:384px;position:relative;}
.main .m_swiper .bd li>a{width:100%;height:100%;display:block;}
.main .m_swiper .bd li>a img{width:100%;height:100%;}
.main .m_swiper .bd li div.mes{height:40px;position:absolute;left:0px;right:0px;bottom:0px;padding-left:30px;padding-right:164px;line-height:40px;background:rgba(0,0,0,0.6);background:url("../images/swiper_black_slide.png") left top no-repeat\0/;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main .m_swiper .bd li div.mes a{color:#fff;font-size:15px;}
.main .m_swiper .hd{position:absolute;left:428px;right:0px;height:40px;bottom:0px;text-align:right;padding-right:20px;}
.main .m_swiper .hd ul{display:inline-block;padding-top:10px;}
.main .m_swiper .hd li{width:20px;height:20px;float:left;background:#fff;/*margin-left:8px;*/margin-left:3px;border-radius:2px;text-align:center;line-height:20px;font-size:12px;color:#333;cursor:pointer;}
.main .m_swiper .hd li.on{background:#0665da;color:#fff;}
.main .three_slide{width:590px;height:384px;}
.main .three_slide .tit{height:34px;border-bottom:2px solid #ccc;}
.main .three_slide .tit li{height:34px;width:134px;float:left;text-align:center;font-size:18px;font-weight:bold;}
.main .three_slide .tit li.chosed{border-bottom:2px solid #355e92;}
.main .three_slide .tit li.chosed a{color:#355e92;}
.main .three_slide .cont ul{padding-top:4px;display:none;}
.main .three_slide .cont ul.chosed{display:block;}
.main .three_slide .cont li{padding-top:16px;position:relative;}
.main .three_slide .cont li a{display:block;width:70%;font-size:16px;padding-left:14px;background:url("../images/dot.png") left center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main .three_slide .cont li span{position:absolute;right:0px;bottom:2px;font-size:14px;color:#aaa;}

.main .adver{padding:20px;background:#fff;margin-bottom:8px;}
.main .adver li{width:388px;height:92px;background:#eee;margin-right:18px;float:left;}
.main .adver li a{display:block;width:100%;height:100%;}

/* 政府信息公开和互动交流的切换 */
.main .switch{margin-bottom:8px;}
.main .switch .l_tit{width:100%;}
.main .switch .l_tit li{float:left;width:32%;margin-right:2%;margin-bottom:15px;cursor:pointer;}
.main .switch .l_tit li div{height:42px;background:#fff;font-size:18px;font-weight:bold;color:#355e92;text-align:center;line-height:42px;margin-bottom:4px;}
.main .switch .l_tit li p{background:#355e92;height:4px;width:100%;}
.main .switch .l_tit li.chosed div{background:#355e92;color:#fff;}
.main .switch .l_tit li.chosed p{position:relative;}
.main .switch .l_tit li.chosed p::after{content:"";position:absolute;border-top:6px solid #355e92;border-left:6px solid transparent;border-right:6px solid transparent;left:calc(50% - 6px);top:4px;}
.main .switch .switch_body{background:#fff;padding:20px;background:#fff;display:none;}
.main .switch .switch_body.chosed{display:block;}

.main .switch .xxgk{width:591px;margin-bottom:20px;}
.main .switch .xxgk .cate_link li{background:#f2f6fa;height:125px;float:left;margin-right:5px;margin-bottom:5px;}
.main .switch .xxgk .cate_link li.gkzn,
.main .switch .xxgk .cate_link li.gkzd,
.main .switch .xxgk .cate_link li.gzbg,
.main .switch .xxgk .cate_link li.gzbb{width:182px;}
.main .switch .xxgk .cate_link li.gzyjx,
.main .switch .xxgk .cate_link li.gkxz{width:217px;}
/*.main .switch .xxgk .cate_link li.gzbg,
.main .switch .xxgk .cate_link li.gzbb,
.main .switch .xxgk .cate_link li.gkxz{height:130px;}*/
.main .switch .xxgk .cate_link li a{display:block;width:100%;height:100%;font-size:15px;}
.main .switch .xxgk .cate_link li a .cimg{padding-top:20px;text-align:center;}
.main .switch .xxgk .cate_link li a p{padding:0px 20px;padding-top:2px;text-align:center;font-weight:bold;line-height:21px;}
.main .switch .xxgk .banner_link{width:100%;}
.main .switch .xxgk .banner_link li{width:293px;height:80px;background:#eee;float:left;}
.main .switch .xxgk .banner_link li img{width:100%;height:100%;}
.main .switch .two_slide{margin-left:19px;width:590px;}
.main .switch .two_slide .tit{height:34px;border-bottom:2px solid #ccc;}
.main .switch .two_slide .stit{height:34px;}
.main .switch .two_slide .stit li{height:34px;float:left;font-size:18px;font-weight:bold;width:160px;text-align:center;cursor:default;}
.main .switch .two_slide .stit li.chosed{border-bottom:2px solid #355e92;color:#355e92;}
.main .switch .two_slide .more a{display:none;padding-top:3px;}
.main .switch .two_slide .more a.chosed{display:block;}
.main .switch .two_slide .cont ul{display:none;padding-top:4px;}
.main .switch .two_slide .cont ul.chosed{display:block;}
.main .switch .two_slide .cont .gov_list li{padding-top:20px;position:relative;}
.main .switch .two_slide .cont .gov_list li a{display:block;width:70%;font-size:16px;padding-left:14px;background:url("../images/dot.png") left center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main .switch .two_slide .cont .gov_list li span{position:absolute;right:0px;bottom:2px;font-size:14px;color:#aaa;}
.main .switch .zcfg_search li{margin-bottom:10px}
.main .switch .xxgkml{width:100%;height:150px;}
.main .switch .xxgkml li{width:183px;height:36px;margin-right:18px;float:left;border:1px solid #ccc;margin-bottom:18px;border-radius:4px;}
.main .switch .xxgkml li a{display:block;width:100%;height:100%;border-radius:4px;background:#f2f6fa;}
.main .switch .xxgkml li:hover{border-color:#355e92;}
.main .switch .xxgkml li:hover a{background:#fff;}
.main .switch .xxgkml li.more{border-color:#355e92;}
.main .switch .xxgkml li.more a{background:#355e92;color:#fff;text-align:center;line-height:36px;font-weight:bold;border-radius:0px;}
.main .switch .xxgkml li.more:hover a{background:#355e92;color:#fff;}
.main .switch .xxgkml li a .img{height:36px;width:72px;text-align:center;line-height:32px;}
.main .switch .xxgkml li a .img img{vertical-align:middle;}
.main .switch .xxgkml li a .font{height:36px;width:106px;text-align:left;line-height:36px;font-size:14px;}

.main .switch .lxbl{width:590px;margin-right:20px;margin-bottom:20px;}
.main .switch .lxbl .tit{height:34px;border-bottom:2px solid #ccc;}
.main .switch .lxbl .tit .stit{height:34px;border-bottom:2px solid #355e92;padding:0px 30px;font-size:18px;font-weight:bold;color:#355e92;}
.main .switch .lxbl .tit .n_write{height:28px;border-radius:4px;background:#f2f6fa url("../images/pencil.png") 8px center no-repeat;line-height:28px;}
.main .switch .lxbl .tit .n_write a{font-size:1rem;display:block;padding-left:34px;padding-right:10px;height:100%;}
.main .switch .lxbl table{width:100%;}
.main .switch .lxbl table th{background:#f2f6fa;font-size:15px;height:32px;}
.main .switch .lxbl table td{padding-top:12px;height:20px;}
.main .switch .lxbl table td div{width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main .switch .dczj{width:590px;height:292px;margin-bottom:20px;}
.main .switch .dczj .tit{height:34px;border-bottom:2px solid #ccc;}
.main .switch .dczj .tit .stit{height:34px;border-bottom:2px solid #355e92;padding:0px 30px;font-size:18px;font-weight:bold;color:#355e92;}
.main .switch .dczj .tit .more{padding-top:3px;}
.main .switch .dczj .cont ul{padding-top:3px;}
.main .switch .dczj .cont li{height:20px;padding-top:22px;position:relative;}
.main .switch .dczj .cont li a{display:block;height:20px;line-height:20px;width:70%;font-size:16px;padding-left:14px;background:url("../images/dot.png") left center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main .switch .dczj .cont li span{position:absolute;right:0px;bottom:2px;font-size:14px;color:#aaa;}
.main .switch .ftzb{width:590px;margin-right:20px;}
.main .switch .ftzb .tit{font-size:18px;font-weight:bold;color:#355e92;height:36px;padding:0px 30px;}
.main .switch .ftzb .cont{padding:15px;background:#f2f6fa;}
.main .switch .ftzb .cont .photo{width:210px;height:160px;background:#fff;margin-right:15px;overflow:hidden;text-align:center;}
.main .switch .ftzb .cont .photo img{width:210px;height:160px;}
.main .switch .ftzb .cont .descr>div{padding-bottom:14px;}
.main .switch .ftzb .cont .descr .zbsk{display:block;background:#0665da url("../images/vidicon.png") 15px center no-repeat;height:48px;line-height:48px;width:120px;padding-left:30px;jpadding-right:10px;text-align:center;font-size:16px;color:#fff;margin-top:10px;border-radius:4px;}
.main .switch .wqhg{width:590px;}
.main .switch .wqhg .tit{height:34px;border-bottom:2px solid #ccc;}
.main .switch .wqhg .tit .stit{height:34px;border-bottom:2px solid #355e92;padding:0px 30px;font-size:18px;font-weight:bold;color:#355e92;}
.main .switch .wqhg .tit .more{padding-top:3px;}
.main .switch .wqhg .cont ul{padding-top:4px;}
.main .switch .wqhg .cont li{padding-top:20px;position:relative;}
.main .switch .wqhg .cont li a{display:block;width:70%;font-size:16px;padding-left:14px;background:url("../images/dot.png") left center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main .switch .wqhg .cont li span{position:absolute;right:0px;bottom:2px;font-size:14px;color:#aaa;}
/* 政府信息公开和互动交流的切换 */

/* 图片链接处 */
.main .imglink{padding:20px;background:#fff;margin-bottom:8px;}
.main .imglink .tit{width:66px;height:60px;padding:22px 0px;background:#355e92;color:#fff;font-size:16px;text-align:center;line-height:30px;}
.main .imglink .linkbody{background:#f2f6fa;height:104px;width:1064px;padding:0px 34px;overflow:hidden;position:relative;}
.main .imglink .linkbody .bd{overflow:hidden;}
.main .imglink .linkbody .prev{position:absolute;width:24px;height:24px;background:url('../images/arrow_prev_icon.png') no-repeat center;background-size:24px;left:5px;top:40px;}
.main .imglink .linkbody .next{position:absolute;width:24px;height:24px;background:url('../images/arrow_next_icon.png') no-repeat center;background-size:24px;right:5px;top:40px;}
.main .imglink .linkbody ul{padding:14px;width:1088px;height:76px;}
.main .imglink .linkbody li{float:left;margin-right:8px;width:260px;height:76px;overflow:hidden;}

/* 网站站内导航 */
.main .links{width:100%;position:relative;z-index:999999;}
.main .link_tit{height:40px;background:#fff;width:100%;}
.main .links .tit{height:40px;width:200px;background:#355e92;}
.main .links .tit .tit_b{width:130px;margin:0px 35px;color:#fff;font-size:18px;text-align:center;line-height:38px;background:url("../images/navlink_icon.png") right center no-repeat;}
.main .links .sectits li{height:40px;border-left:1px solid #ccc;width:207px;float:left;cursor:pointer;}
.main .links .sectits li p{width:100%;height:40px;line-height:40px;text-align:center;font-size:16px;}
.main .link_body{width:100%;position: absolute;left:0px;right:0px;top:40px;z-index:1111;}
.main .secbody{padding:12px 20px;display:none;border:1px solid #eee;background:#fff;height:120px;overflow-y:scroll;}
.main .secbody.hover{display:block;}
.main .secbody li{/*width:196px;*/width:290px;height:32px;float:left;line-height:32px;text-align:center;}
/* -----------------------首页样式-------------------------- */


/* -----------------------资讯中心栏目主页-------------------------- */
.zxzx_main{width:1200px;margin:20px auto;padding:20px;background:#fff;}
.zxzx_main .yw_jc_gg{width:100%;margin-bottom:20px;}
.zxzx_main .yw_jc_gg>div{width:388px;background:#f2f6fa;float:left;margin-right:18px;}
.zxzx_main .yw_jc_gg .gggs{margin-right:0px;}
.zxzx_main .yw_jc_gg>div .tit{height:38px;border-bottom:2px solid #ccc;padding:0px 15px;}
.zxzx_main .yw_jc_gg>div .stit{height:38px;line-height:40px;border-bottom:2px solid #355e92;padding:0px 10px;font-size:16px;font-weight:bold;color:#355e92;}
.zxzx_main .yw_jc_gg>div .more{line-height:38px;}
.zxzx_main .yw_jc_gg>div .cont{padding:12px 15px;}
.zxzx_main .yw_jc_gg>div .cont li{height:34px;position:relative;}
.zxzx_main .yw_jc_gg>div .cont li a{display:block;width:70%;height:34px;line-height:34px;padding-left:14px;background:url("../images/dot.png") left center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zxzx_main .yw_jc_gg>div .cont li span{position:absolute;right:0px;top:8px;color:#aaa;}

.zxzx_main .yxgk_zfgb{width:100%;margin-bottom:20px;}
.zxzx_main .yxgk{width:664px;margin-right:20px;}
.zxzx_main .yxgk .tit{border-bottom:2px solid #ccc;height:30px;}
.zxzx_main .yxgk .tit .stit{padding-left:18px;background:url("../images/blue_border.png") left top no-repeat;font-size:16px;font-weight:bold;height:20px;}
.zxzx_main .yxgk .cont_b{padding-top:20px;}
.zxzx_main .yxgk .cont_b .gk_photo{width:252px;height:230px;background:#eee;}
.zxzx_main .yxgk .cont_b .gk_photo img{width:100%;height:100%;}
.zxzx_main .yxgk .cont_b .gk_summary{width:390px;line-height:25px;height:230px;text-align:justify;}
.zxzx_main .zfgb{width:516px;}
.zxzx_main .zfgb .tit{border-bottom:2px solid #ccc;height:30px;}
.zxzx_main .zfgb .tit .stit{padding-left:18px;background:url("../images/blue_border.png") left top no-repeat;font-size:16px;font-weight:bold;height:20px;}
.zxzx_main .zfgb .tit a{padding-top:2px;}
.zxzx_main .zfgb .cont_z{padding-top:20px;}
.zxzx_main .zfgb .cont_z .gb_img{width:180px;height:230px;background:#eee;}
.zxzx_main .zfgb .cont_z .gb_img img{width:100%;height:100%;}
.zxzx_main .zfgb .cont_z .gb_summary{width:316px;height:224px;padding:0px 3px;}
.zxzx_main .zfgb .cont_z .gb_summary ul{width:100%;}
.zxzx_main .zfgb .cont_z .gb_summary li{height:28px;line-height:28px;padding-left:18px;width:138px;float:left;background:url("../images/dot.png") left center no-repeat;}
.zxzx_main .zfgb .cont_z .gb_summary li a{color:#888;}
.zxzx_main .ztzl .tit{border-bottom:2px solid #ccc;height:30px;}
.zxzx_main .ztzl .tit .stit{padding-left:18px;background:url("../images/blue_border.png") left top no-repeat;font-size:16px;font-weight:bold;height:20px;}
.zxzx_main .ztzl .tit a{padding-top:2px;}
.zxzx_main .ztzl .cont{padding-top:20px;width:100%;}
.zxzx_main .ztzl .cont>div{width:590px;height:96px;background:#eee;}
.zxzx_main .ztzl .cont>div a{display:block;width:100%;height:100%;overflow:hidden;}
.zxzx_main .ztzl .cont>div a img{width:100%;}
/* -----------------------资讯中心栏目主页-------------------------- */


/* -----------------------政府信息公开栏目主页-------------------------- */
.zfxxgk_main{width:1200px;margin:20px auto;padding:20px;background:#fff;}
.zfxxgk_main .xxgk{margin-bottom:10px;width:100%;}
.zfxxgk_main .xxgk .b_tit{width:100%;height:32px;padding-bottom:20px;}
.zfxxgk_main .xxgk .b_tit .tit1{width:850px;border-bottom:2px solid #ccc;height:30px;}
.zfxxgk_main .xxgk .b_tit .tit1 .stit{padding-left:18px;background:url("../images/blue_border.png") left top no-repeat;font-size:16px;font-weight:bold;height:20px;}
.zfxxgk_main .xxgk .b_tit .tit2{width:330px;border-bottom:2px solid #ccc;height:30px;}
.zfxxgk_main .xxgk .b_tit .tit2 .stit{padding-left:18px;background:url("../images/blue_border.png") left top no-repeat;font-size:16px;font-weight:bold;height:20px;}
.zfxxgk_main .xxgk .b_tit .tit2 .more{padding-top:3px;}
.zfxxgk_main .xxgk .body{width:100%;}
.zfxxgk_main .xxgk .xxgk_cate{width:326px;margin-right:20px;}
.zfxxgk_main .xxgk .xxgk_cate li{float:left;margin-bottom:16px;background:#355e92;}
.zfxxgk_main .xxgk .xxgk_cate li.sl{width:155px;height:94px;}
.zfxxgk_main .xxgk .xxgk_cate li.sl .img{width:100%;height:42px;text-align:center;padding-top:12px;}
.zfxxgk_main .xxgk .xxgk_cate li.sl p{color:#fff;font-size:16px;text-align:center;padding-top:6px;}
.zfxxgk_main .xxgk .xxgk_cate li.ll{width:326px;height:76px;}
.zfxxgk_main .xxgk .xxgk_cate li.ll .img{width:70px;height:76px;text-align:right;line-height:76px;}
.zfxxgk_main .xxgk .xxgk_cate li.ll .img img{vertical-align:middle;}
.zfxxgk_main .xxgk .xxgk_cate li.ll p.fl{font-size:16px;color:#fff;line-height:76px;padding-left:20px;text-align:left;}
.zfxxgk_main .xxgk .zx_zc_slide{width:502px;height:332px;border:1px solid #ccc;margin-bottom:20px;margin-right:20px;}
.zfxxgk_main .xxgk .zx_zc_slide .tit{height:40px;background:#f2f6fa;padding:0px 15px;}
.zfxxgk_main .xxgk .zx_zc_slide .tit li{float:left;height:38px;line-height:38px;margin-right:20px;padding:0px 10px;font-size:16px;font-weight:bold;cursor:pointer;}
.zfxxgk_main .xxgk .zx_zc_slide .tit li.chosed{border-bottom:2px solid #355e92;color:#355e92;}
.zfxxgk_main .xxgk .zx_zc_slide .tit a{display:none;line-height:40px;}
.zfxxgk_main .xxgk .zx_zc_slide .tit a.chosed{display:block;}
.zfxxgk_main .xxgk .zx_zc_slide .cont{padding:0px 15px;padding-top:10px;}
.zfxxgk_main .xxgk .zx_zc_slide .cont ul{display:none;}
.zfxxgk_main .xxgk .zx_zc_slide .cont ul.chosed{display:block;}
.zfxxgk_main .xxgk .zx_zc_slide .cont li{height:34px;position:relative;}
.zfxxgk_main .xxgk .zx_zc_slide .cont li a{display:block;width:70%;height:34px;line-height:34px;padding-left:14px;background:url("../images/dot.png") left center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zfxxgk_main .xxgk .zx_zc_slide .cont li span{position:absolute;right:0px;top:6px;}
.zfxxgk_main .xxgk .ldzc{width:298px;height:302px;padding:15px;border:1px solid #ccc;margin-bottom:20px;}
.zfxxgk_main .xxgk .ldzc .mayor{padding-bottom:15px;border-bottom:1px dashed #ccc;}
.zfxxgk_main .xxgk .ldzc .mayor .img{width:120px;height:160px;background:#eee;}
.zfxxgk_main .xxgk .ldzc .mayor .mes{width:167px;height:190px;}
.zfxxgk_main .xxgk .ldzc .mayor .mes .mayor_t{padding-bottom:2px;}
.zfxxgk_main .xxgk .ldzc .mayor .mes span{color:#355e92;}
.zfxxgk_main .xxgk .ldzc .mayor .mes .job{line-height:20px;text-align:justify;}
.zfxxgk_main .xxgk .ldzc .other_mayor{padding-top:15px;}
.zfxxgk_main .xxgk .ldzc .other_mayor div.fl{width:60px;color:#355e92;}
.zfxxgk_main .xxgk .ldzc .other_mayor ul{width:232px;}
.zfxxgk_main .xxgk .ldzc .other_mayor ul li{float:left;width:58px;padding-bottom:15px;text-align:center;}
.zfxxgk_main .xxgk .search_p{width:854px;height:48px;margin-bottom:20px;}
.zfxxgk_main .xxgk .search_p .sele_b{width:200px;height:44px;border:2px solid #355e92;border-right:none;background:#f2f6fa;}
.zfxxgk_main .xxgk .search_p .sele_b select{width:auto;height:44px;background:#f2f6fa;border:none;font-size:16px;padding:0px 20%;}
.zfxxgk_main .xxgk .search_p .sele_b option{text-align:center;}
.zfxxgk_main .xxgk .search_p .sert{width:444px;height:44px;padding-left:8px;font-size:16px;border-top:2px solid #355e92;border-bottom:2px solid #355e92;border-left:none;border-right:none;}
.zfxxgk_main .xxgk .search_p .btn{width:200px;height:48px;background:#355e92;border:none;color:#fff;font-size:16px;}
.zfxxgk_main .xxgk .xxgk_ml{width:854px;height:242px;}
.zfxxgk_main .xxgk .xxgk_ml li{width:86px;height:74px;float:left;background:#f2f6fa;margin-bottom:10px;margin-right:10px;}
.zfxxgk_main .xxgk .xxgk_ml li:hover{box-shadow:0px 0px 1px #355e92;}
.zfxxgk_main .xxgk .xxgk_ml li a{display:block;width:100%;height:100%;}
.zfxxgk_main .xxgk .xxgk_ml li .img{width:100%;height:30px;padding-top:12px;text-align:center;}
.zfxxgk_main .xxgk .xxgk_ml li p{text-align:center;padding-top:4px;font-size:12px;}
.zfxxgk_main .tw_slide{width:100%;}
.zfxxgk_main .tw_slide>div{width:590px;}
.zfxxgk_main .tw_slide>div .tit{height:40px;background:#f2f6fa;padding:0px 15px;}
.zfxxgk_main .tw_slide>div .tit li{float:left;height:38px;line-height:38px;margin-right:20px;padding:0px 10px;font-size:16px;font-weight:bold;cursor:pointer;}
.zfxxgk_main .tw_slide>div .tit li.chosed{border-bottom:2px solid #355e92;color:#355e92;}
.zfxxgk_main .tw_slide>div .tit a{display:none;line-height:40px;}
.zfxxgk_main .tw_slide>div .tit a.chosed{display:block;}
.zfxxgk_main .tw_slide>div .cont{padding-top:10px;}
.zfxxgk_main .tw_slide>div .cont ul{display:none;}
.zfxxgk_main .tw_slide>div .cont ul.chosed{display:block;}
.zfxxgk_main .tw_slide>div .cont li{height:34px;position:relative;}
.zfxxgk_main .tw_slide>div .cont li a{display:block;width:70%;height:34px;line-height:34px;padding-left:14px;background:url("../images/dot.png") left center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zfxxgk_main .tw_slide>div .cont li span{position:absolute;right:0px;top:6px;}
/* -----------------------政府信息公开栏目主页-------------------------- */


/* -----------------------互动交流栏目主页-------------------------- */
.hdjl_main{padding:20px;width:1200px;background:#fff;margin:20px auto;}
.hdjl_main .lxblpt{width:764px;margin-bottom:20px;margin-right:20px;}
.hdjl_main .dczj{width:416px;margin-bottom:20px;}
.hdjl_main .ftzb{width:372px;margin-right:20px;clear: left;}
.hdjl_main .cwhy{width:372px;margin-right:20px;}
.hdjl_main .rx12345{width:416px;}
.hdjl_main .tit{height:32px;}
.hdjl_main .tit .stit{padding-left:18px;background:url("../images/blue_border.png") left top no-repeat;font-size:16px;font-weight:bold;height:20px;}
.hdjl_main .lxblpt .tit .e_write{height:28px;border-radius:4px;background:#f2f6fa url("../images/pencil.png") 8px center no-repeat;line-height:28px;}
.hdjl_main .lxblpt .tit .e_write a{display:block;padding-left:34px;padding-right:10px;height:100%;font-size:12px;}
.hdjl_main .lxblpt table{width:100%;}
.hdjl_main .lxblpt table th{background:#f2f6fa;font-size:15px;height:40px;}
.hdjl_main .lxblpt table td{height:36px;}
.hdjl_main .lxblpt table td div{width:376px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hdjl_main .lxblpt .mail_links{width:100%;margin-top:17px;}
.hdjl_main .lxblpt .mail_links li{width:140px;float:left;margin-right:16px;height:96px;background:#355e92;}
.hdjl_main .lxblpt .mail_links li a{display:block;width:100%;height:100%;}
.hdjl_main .lxblpt .mail_links li a .img{text-align:center;width:100%;padding-top:12px;}
.hdjl_main .lxblpt .mail_links li a p{color:#fff;text-align:center;padding-top:4px;}
.hdjl_main .dczj .cont{height:370px;}
.hdjl_main .dczj .cont li{height:55px;width:100%;background:#f2f6fa;margin-bottom:8px;}
.hdjl_main .dczj .cont li .mes{line-height:55px;padding-left:42px;width:160px;background:url("../images/adver_icon.png") 16px center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hdjl_main .dczj .cont li .date{border-left:2px solid #fff;height:55px;width:156px;}
.hdjl_main .dczj .cont li .date .start{padding-top:10px;text-align:center;font-size:12px;}
.hdjl_main .dczj .cont li .date .over{padding-top:3px;text-align:center;font-size:12px;}
.hdjl_main .ftzb .cont{width:100%;background:#f2f6fa;height:388px;}
.hdjl_main .ftzb .img{padding:16px;height:220px;;}
.hdjl_main .ftzb .img a{display:block;width:100%;height:100%;overflow:hidden}
.hdjl_main .ftzb .img img{width:100%;}
.hdjl_main .ftzb .describe{padding:0 16px;}
.hdjl_main .ftzb .describe div{line-height:24px;padding:5px 0px;}
.hdjl_main .cwhy .cont{width:100%;background:#f2f6fa;height:388px;}
.hdjl_main .cwhy .img{padding:16px;height:220px;}
.hdjl_main .cwhy .img a{display:block;width:100%;height:100%;overflow:hidden;}
.hdjl_main .cwhy .img img{width:100%;}
.hdjl_main .cwhy .describe{padding:0 16px;}
.hdjl_main .cwhy .describe div{line-height:1.6;padding:5px 0px;}
.hdjl_main .rx12345 .img_l{width:416px;height:95px;}
.hdjl_main .rx12345 .img_l a{display:block;width:100%;height:100%;overflow:hidden;}
.hdjl_main .rx12345 .img_l a img{width:100%;height:100%;}
.hdjl_main .rx12345 .sqdj{margin-bottom:13px;}
/* -----------------------互动交流栏目主页-------------------------- */


/* -----------------------专题专栏主页----------------------- */
.ztzl_main{width:1200px;padding:20px;background:#fff;margin:20px auto;}
.ztzl_main>div{width:100%;margin-bottom:20px;}
.ztzl_main>div .tit{border-bottom:2px solid #ccc;height:30px;}
.ztzl_main>div .tit .stit{padding-left:18px;background:url("../images/blue_border.png") left top no-repeat;font-size:16px;font-weight:bold;height:20px;}
.ztzl_main>div .cont{margin-top:20px;}
.ztzl_main>div.current_zt .cont li{width:224px;float:left;height:148px;background:#eee;margin-right:20px;margin-bottom:20px;}
.ztzl_main>div.history_zt .cont li{width:600px;float:left;height:40px;}
.ztzl_main>div.current_zt .cont li a{display:block;width:100%;height:100%;overflow:hidden;}
.ztzl_main>div.history_zt .cont li a{display:block;width:70%;padding-left:12px;background:url(../images/dot.png) left center no-repeat;line-height:40px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ztzl_main>div .cont li a img{width:100%;}
.ztzl_main>div.history_zt{margin-bottom:0px;}
/* -----------------------专题专栏主页----------------------- */


/* -----------------------列表页（通用结构/资讯中心应用模板）----------------------- */
.main_list{width:1200px;padding:20px;background:#fff;margin:20px auto;}
.main_list .locate{height:40px;line-height:40px;margin-bottom:20px;padding-left:40px;text-overflow: ellipsis;overflow: hidden;background:#f2f6fa url("../images/home_locate.png") 10px center no-repeat;line-height:40px;}
.main_list .left_menu{width:300px;}
.main_list .left_menu .cur_cate{height:40px;line-height:40px;background:#355e92;color:#fff;text-align:center;font-size:18px;margin-bottom:10px;}
.main_list .left_menu li{height:40px;line-height:40px;background:#f2f6fa;text-align:center;font-size:16px;margin-bottom:10px;}
.main_list .left_menu li.chosed{color:#355e92;}
.main_list .left_menu li.chosed a{color:#355e92;}
.main_list .right_cont{width:878px;border:1px solid #ccc;min-height:400px;position: relative;}
.main_list .right_cont .tit{height:39px;background:#f2f6fa;padding:0px 20px;}
.main_list .right_cont .tit .stit{height:37px;padding:0px 8px;line-height:38px;font-size:16px;font-weight:bold;border-bottom:2px solid #355e92;display:inline-block;}
.main_list .right_cont .contlist{padding:10px 20px;}
.main_list .right_cont .contlist li{border-bottom:1px dashed #ccc;height:40px;position:relative;}
.main_list .right_cont .contlist li a{display:block;width:70%;padding-left:12px;background:url("../images/dot.png") left center no-repeat;line-height:40px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main_list .right_cont .contlist li span{position:absolute;right:0px;top:0px;line-height:40px;}
/* -----------------------列表页（通用结构/资讯中心应用模板）----------------------- */


/* ----------------列表页左边栏目展开形式--------------------- */
.main_list .left_menu2{width:300px;}
.main_list .left_menu2 .cur_cate{height:40px;line-height:40px;background:#355e92;color:#fff;text-align:center;font-size:18px;margin-bottom:10px;}
.main_list .left_menu2>ul>li{margin-bottom:10px;text-align:center;cursor:pointer;}
.main_list .left_menu2>ul>li p{height:40px;line-height:40px;padding:0px 10px;background:#f2f6fa;font-size:16px;}
.main_list .left_menu2>ul>li p:hover{color:#355e92;}
.main_list .left_menu2>ul>li a{display:block;width:100%;height:100%;}
.main_list .left_menu2>ul>li.extend p{background:#f2f6fa url("../images/down_icon.png") 260px center no-repeat;}
.main_list .left_menu2>ul>li.extend.icon_up p{background:#f2f6fa url("../images/up_icon.png") 260px center no-repeat;}
.main_list .left_menu2>ul>li ul{border:1px solid #ccc;border-bottom:none;display:none;}
.main_list .left_menu2>ul>li ul li{height:32px;line-height:32px;text-align:center;font-size:14px;border-bottom:1px solid #ccc;cursor:pointer;}
.main_list .left_menu2>ul>li ul li:hover{color:#355e92;}
.main_list .left_menu2>ul>li ul li:hover a{color:#355e92;}
.main_list .left_menu2>ul>li.chosed p{color:#355e92;font-weight:bold;}
.main_list .left_menu2>ul>li.chosed p a{color:#355e92;font-weight:bold;}
/*.main_list .left_menu2>ul>li.extend.chosed p{background:#f2f6fa url("../images/up_icon.png") 260px center no-repeat;}*/
.main_list .left_menu2>ul>li.chosed ul{display:block;}
.main_list .left_menu2>ul>li ul li.chosed{color:#355e92;}
.main_list .left_menu2>ul>li ul li.chosed a{color:#355e92;}
/* ----------------列表页左边栏目展开形式--------------------- */


/* -----------------------政府信息公开-信息公开列表页----------------------- */
.main_list .right_cont .xxgk_lb{width:838px;margin:20px auto;}
.main_list .right_cont .xxgk_lb table{width:100%;}
.main_list .right_cont .xxgk_lb table th{background:#f2f6fa;height:36px;font-size:15px;}
.main_list .right_cont .xxgk_lb table tbody tr{border-bottom:1px dashed #ccc;}
.main_list .right_cont .xxgk_lb table td{padding:10px;}
.main_list .right_cont .xxgk_lb table td div{width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}
/* -----------------------政府信息公开-信息公开列表页----------------------- */


/* -----------------------政府信息公开-信息公开目录----------------------- */
.main_list .right_cont .xxgkml{width:838px;margin:20px auto;}
.main_list .right_cont .xxgkml .search{margin-bottom:20px;background:#f2f6fa;height:40px;}
.main_list .right_cont .xxgkml .search .search_t{width:120px;background:#355e92;height:40px;line-height:40px;margin-right:10px;border-right:4px solid #fff;text-align:center;color:#fff;}
.main_list .right_cont .xxgkml .search input,
.main_list .right_cont .xxgkml .search select{margin:0px 5px;margin-top:10px;}
.main_list .right_cont .xxgkml .search .btn{height:24px;border:none;background:#355e92;color:#fff;font-size:12px;width:60px;border-radius:4px;margin-top:9px;}
.main_list .right_cont .xxgkml table{width:100%;font-size:13px;}
.main_list .right_cont .xxgkml table th{background:#f2f6fa;height:36px;font-size:15px;}
.main_list .right_cont .xxgkml table tbody tr{border-bottom:1px dashed #ccc;}
.main_list .right_cont .xxgkml table td{padding:10px 8px;text-align:center;}
.main_list .right_cont .xxgkml table td div{width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}
/* -----------------------政府信息公开-信息公开目录----------------------- */



/* -----------------------政府信息公开-镇（园区、街道）信息公开目录----------------------- */
.main_list .right_cont .xz_xxgk{padding:20px;}
.main_list .right_cont .xz_xxgk li{width:210px;border:1px solid #355e92;height:36px;text-align:center;float:left;line-height:36px;margin-right:25px;margin-bottom:25px;background:#f2f6fa;border-radius:4px;}
.main_list .right_cont .xz_xxgk li a{width:100%;display:block;height:100%;}
.main_list .right_cont .xz_xxgk li:hover{background:#355e92;color:#fff;}
.main_list .right_cont .xz_xxgk li:hover a{color:#fff;}
/* -----------------------政府信息公开-镇（园区、街道）信息公开目录----------------------- */


/* -----------------------政府信息公开-部门信息公开目录----------------------- */
.main_list .right_cont .bm_xxgk{padding:20px;}
.main_list .right_cont .bm_xxgk li{/*width:210px;*/width:269px;border:1px solid #355e92;height:36px;text-align:center;float:left;line-height:36px;margin-right:25px;margin-bottom:25px;background:#f2f6fa;border-radius:4px;}
.main_list .right_cont .bm_xxgk li a{display:block;width:100%;height:100%;}
.main_list .right_cont .bm_xxgk li:hover{background:#355e92;color:#fff;}
.main_list .right_cont .bm_xxgk li:hover a{color:#fff;}
/* -----------------------政府信息公开-部门信息公开目录----------------------- */


/* -----------------------政府信息公开-依申请公开----------------------- */
.main_list .right_cont .ysqgk{width:838px;margin:20px auto;}
.main_list .right_cont .ysqgk h1{text-align:center;border-bottom:1px solid #ccc;padding-bottom:10px;}
.main_list .right_cont .ysqgk .state{height:40px;line-height:40px;}
.main_list .right_cont .ysqgk .state span{color:red;}
.main_list .right_cont .ysqgk .state a{color:#355e92;}
.main_list .right_cont .ysqgk table{border-collapse:collapse;width:100%;}
.main_list .right_cont .ysqgk table td{background:#f2f6fa;padding:8px 5px;border:1px solid #fff;}
.main_list .right_cont .ysqgk table td .sqrxx,
.main_list .right_cont .ysqgk table td .sxxxqk{margin:40px auto;}
.main_list .right_cont .ysqgk table td b{color:red;}
.main_list .right_cont .ysqgk table td .l_red{color:red;}
.main_list .right_cont .ysqgk table td.tx_c{text-align:center;}
.main_list .right_cont .ysqgk table td.tx_r{text-align:right;}
.main_list .right_cont .ysqgk table td .submit_btn{margin:10px 6px;border:none;background:#0665da;color:#fff;height:30px;width:100px;border-radius:4px;cursor:pointer;}
.main_list .right_cont .ysqgk table td .reset_btn{margin:10px 6px;border:none;background:#ccc;color:#222;height:30px;width:100px;border-radius:4px;cursor:pointer;}
/* -----------------------政府信息公开-依申请公开----------------------- */


/* -----------------------政府信息公开-工作意见箱----------------------- */
.main_list .right_cont .gzyjx{width:838px;margin:20px auto;}
.main_list .right_cont .gzyjx h1{text-align:center;border-bottom:1px solid #ccc;padding-bottom:10px;}
.main_list .right_cont .gzyjx .state{height:40px;line-height:40px;}
.main_list .right_cont .gzyjx .state span{color:red;}
.main_list .right_cont .gzyjx .state a{color:#355e92;}
.main_list .right_cont .gzyjx table{border-collapse:collapse;width:100%;}
.main_list .right_cont .gzyjx table td{background:#f2f6fa;padding:8px 5px;border:1px solid #fff;}
.main_list .right_cont .gzyjx table td b{color:red;}
.main_list .right_cont .gzyjx table td.tx_c{text-align:center;}
.main_list .right_cont .gzyjx table td.tx_r{text-align:right;}
.main_list .right_cont .gzyjx table td .submit_btn{margin:10px 6px;border:none;background:#0665da;color:#fff;height:30px;width:100px;border-radius:4px;cursor:pointer;}
.main_list .right_cont .gzyjx table td .reset_btn{margin:10px 6px;border:none;background:#ccc;color:#222;height:30px;width:100px;border-radius:4px;cursor:pointer;}
.main_list .right_cont .gzyjx h2{text-align:center;color:red;padding-top:20px;}
/* -----------------------政府信息公开-工作意见箱----------------------- */


/* -----------------------政府信息公开-依申请公开列表----------------------- */
.main_list .right_cont .ysqgk_list{width:838px;margin:20px auto;}
.main_list .right_cont .ysqgk_list .tit{background:#f2f6fa;height:36px;padding:0px 20px;}
.main_list .right_cont .ysqgk_list .tit li{float:left;border-bottom:2px solid transparent;height:34px;line-height:35px;font-size:15px;font-weight:bold;padding:0px 10px;margin-right:30px;cursor:pointer;}
.main_list .right_cont .ysqgk_list .tit li.chosed{border-bottom:2px solid #355e92;color:#355e92;}
.main_list .right_cont .ysqgk_list .cont{padding-top:15px;}
.main_list .right_cont .ysqgk_list .cont>div.none{display:none;}
.main_list .right_cont .ysqgk_list table{border-collapse:collapse;width:406px;}
.main_list .right_cont .ysqgk_list table.tb_l{float:left;}
.main_list .right_cont .ysqgk_list table.tb_r{float:right;}
.main_list .right_cont .ysqgk_list table tr td{border:1px solid #ccc;padding:0px 20px;font-size:14px;height:30px;}
.main_list .right_cont .ysqgk_list table tr td a{color:#3C6DC8;}
/* -----------------------政府信息公开-依申请公开列表----------------------- */


/* -----------------------互动交流-写信须知----------------------- */
.main_list .right_cont .xxxz{width:838px;margin:20px auto;}
.main_list .right_cont .xxxz h2{text-align:center;margin-bottom:20px;}
.main_list .right_cont .xxxz .article_cont p{line-height:1.6;}
.main_list .right_cont .xxxz .operate{text-align:center;margin-top:10px;}
.main_list .right_cont .xxxz .operate input{width:120px;height:32px;background:#355e92;color:#fff;border:none;border-radius:4px;}
/* -----------------------互动交流-写信须知----------------------- */


/* -----------------------互动交流-我要写信----------------------- */
.main_list .right_cont .wyxx{width:838px;margin:20px auto;}
.main_list .right_cont .wyxx table{border-collapse:collapse;width:100%;}
.main_list .right_cont .wyxx table td{background:#f2f6fa;padding:8px 5px;border:1px solid #fff;word-break: break-word;}
.main_list .right_cont .wyxx table td b{color:red;}
.main_list .right_cont .wyxx table td.tx_c{text-align:center;}
.main_list .right_cont .wyxx table td.tx_r{text-align:right;}
.main_list .right_cont .wyxx table td .submit_btn{margin:10px 6px;border:none;background:#0665da;color:#fff;height:30px;width:100px;border-radius:4px;cursor:pointer;}
.main_list .right_cont .wyxx table td .reset_btn{margin:10px 6px;border:none;background:#ccc;color:#222;height:30px;width:100px;border-radius:4px;cursor:pointer;}
/* -----------------------互动交流-我要写信----------------------- */


/* -----------------------互动交流-信件列表----------------------- */
.main_list .right_cont .xjlb{width:838px;margin:20px auto;}
.main_list .right_cont .xjlb .filter{padding-bottom:20px;}
.main_list .right_cont .xjlb .filter .filter_line1{padding-bottom:8px;}
.main_list .right_cont .xjlb .filter .filter_line2 .btn{border:none;width:60px;color:#fff;background:#355e92;height:23px;border-radius:2px;font-size:12px;cursor:pointer;}
.main_list .right_cont .xjlb table{width:100%;}
.main_list .right_cont .xjlb table th{background:#f2f6fa;height:36px;font-size:15px;}
.main_list .right_cont .xjlb table tbody tr{border-bottom:1px dashed #ccc;}
.main_list .right_cont .xjlb table td{padding:10px;}
.main_list .right_cont .xjlb table td div{width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* -----------------------互动交流-信件列表----------------------- */


/* -----------------------互动交流-信件详情----------------------- */
.main_list .right_cont .xj_show table{width:838px;margin:20px auto;border-collapse:collapse;}
.main_list .right_cont .xj_show table td{background:#f2f6fa;padding:10px;border:1px solid #fff;vertical-align: top;}
.main_list .right_cont .xj_show table td.tx_c{text-align:center;}
.main_list .right_cont .xj_show table td.tx_r{text-align:right;}
/* -----------------------互动交流-信件详情----------------------- */


/* -----------------------互动交流-答复率统计----------------------- */
.main_list .right_cont .dfltjqh{width:838px;margin:20px auto;}
.main_list .right_cont .dfltj{width:838px;margin:20px auto;}
.main_list .right_cont .dfltj .filter{margin:10px 0px;}
.main_list .right_cont .dfltj .filter .fl{margin-right:20px;}
.main_list .right_cont .dfltj .filter .fl select{margin-right:5px;}
.main_list .right_cont .dfltj .filter .s_btn{width:80px;height:24px;font-size:12px;background:#0665da;border-radius:4px;border:none;color:#fff;cursor:pointer;}
.main_list .right_cont .dfltj table{border-collapse:collapse;width:100%;}
.main_list .right_cont .dfltj table th{padding:12px 5px;border:1px solid #fff;background:#0d54af;color:#fff;}
.main_list .right_cont .dfltj table td{background:#f2f6fa;padding:8px 5px;border:1px solid #fff;text-align:center;}
/* -----------------------互动交流-答复率统计----------------------- */


/* -----------------------互动交流-访谈实录----------------------- */
.main_list .right_cont .ftsl{width:838px;margin:20px auto;}
.main_list .right_cont .ftsl .ft_sum .img{background:#eee;width:480px;height:300px;overflow:hidden;}
.main_list .right_cont .ftsl .ft_sum .describe{width:338px;padding-left:20px;}
.main_list .right_cont .ftsl .ft_sum .describe div{line-height:34px;margin:4px auto;}
.main_list .right_cont .ftsl .ftsl_body{margin-top:20px;}
.main_list .right_cont .ftsl .ftsl_body .ftit{background:#355e92;padding:0px 30px;height:40px;line-height:40px;font-size:16px;color:#fff;}
.main_list .right_cont .ftsl .ftsl_body .sl_cont{background:#f2f6fa;padding:20px;line-height:1.8;}
.main_list .right_cont .ftsl .ftsl_body .sl_cont .line{text-indent:2rem;margin-bottom:4px;}
/* -----------------------互动交流-访谈实录----------------------- */


/* -----------------------互动交流-调查征集----------------------- */
.main_list .right_cont .dczj{width:838px;margin:20px auto;}
.main_list .right_cont .dczj .filter{width:100%;}
.main_list .right_cont .dczj .filter li{float:left;margin-right:20px;border-radius:4px;height:32px;line-height:32px;background:#f2f6fa;padding:0px 20px;cursor:pointer;}
.main_list .right_cont .dczj .filter li.chosed{background:#355e92;}
.main_list .right_cont .dczj .filter li.chosed a{color:#fff;}
.main_list .right_cont .dczj table{width:100%;margin-top:20px;display:none;}
.main_list .right_cont .dczj table.chosed{display:table;}
.main_list .right_cont .dczj table th{background:#f2f6fa;height:36px;font-size:15px;}
.main_list .right_cont .dczj table tbody tr{border-bottom:1px dashed #ccc;}
.main_list .right_cont .dczj table td{padding:10px;text-align:center;}
.main_list .right_cont .dczj table td div{width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* -----------------------互动交流-调查征集----------------------- */

.main_list .right_cont .dczjshow{width:838px;margin:20px auto;}

/* -----------------------互动交流-诉求登记----------------------- */
.main_list .right_cont .sqdj{width:838px;margin:20px auto;}
.main_list .right_cont .sqdj table{border-collapse:collapse;width:100%;}
.main_list .right_cont .sqdj table td{background:#f2f6fa;padding:8px 5px;border:1px solid #fff;}
.main_list .right_cont .sqdj table td b{color:red;}
.main_list .right_cont .sqdj table td.tx_c{text-align:center;}
.main_list .right_cont .sqdj table td.tx_r{text-align:right;}
.main_list .right_cont .sqdj table td .submit_btn{margin:10px 6px;border:none;background:#0665da;color:#fff;height:30px;width:100px;border-radius:4px;cursor:pointer;}
.main_list .right_cont .sqdj table td .reset_btn{margin:10px 6px;border:none;background:#ccc;color:#222;height:30px;width:100px;border-radius:4px;cursor:pointer;}
/* -----------------------互动交流-诉求登记----------------------- */


/* -----------------------互动交流-诉求列表----------------------- */
.main_list .right_cont .sqlb{width:838px;margin:20px auto;}
.main_list .right_cont .sqlb .filter{width:100%;}
.main_list .right_cont .sqlb .filter .filter_line{padding-bottom:8px;}
.main_list .right_cont .sqlb .filter .filter_line select{width:120px;}
.main_list .right_cont .sqlb .filter .filter_line .btn{border:none;width:60px;color:#fff;background:#355e92;height:23px;border-radius:2px;font-size:12px;cursor:pointer;}
.main_list .right_cont .sqlb table{width:100%;margin-top:20px;}
.main_list .right_cont .sqlb table th{background:#f2f6fa;height:36px;font-size:15px;}
.main_list .right_cont .sqlb table tbody tr{border-bottom:1px dashed #ccc;}
.main_list .right_cont .sqlb table td{padding:10px;text-align:center;}
.main_list .right_cont .sqlb table td div{width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* -----------------------互动交流-诉求列表----------------------- */

/* -----------------------菜单详情页结构----------------------- */
.main_list .right_cont .m_article{padding:20px;padding-bottom:111px;position:relative;min-height:400px;}
.main_list .right_cont .m_article h1{padding-top:15px;padding-bottom:30px;line-height:24px;text-align:center;border-bottom:1px solid #ccc;}
.main_list .right_cont .m_article .article_mes{text-align:center;padding:18px 0px;color:#888;}
.main_list .right_cont .m_article table{border-collapse:collapse;width:100%;}
.main_list .right_cont .m_article table td{border:1px solid #ccc;padding:8px 5px;text-align:center;}
.main_list .right_cont .m_article table td.t_tit{width:164px;background:#f2f6fa;font-weight:bold;}
.main_list .right_cont .article_cont{margin-top:20px;}
.main_list .right_cont .article_cont table {width:100% !important; float:none;}
.main_list .right_cont .article_cont div{text-indent:2rem;line-height:34px;}
.main_list .right_cont .share{height:50px;border-top:1px solid #e6e6e6;bottom:40px;left:0px;right:0px;position:absolute;}
.main_list .right_cont .share .s_left{padding-left:20px;padding-top:17px;}
.main_list .right_cont .share .s_left .plus{padding-left:20px;height:16px;line-height:16px;background:url("../images/share/share_icon.png") left top no-repeat;}
.main_list .right_cont .share .s_left ul.fl{height:16px;}
.main_list .right_cont .share .s_left li{width:16px;height:16px;float:left;margin-right:8px;}
.main_list .right_cont .share .s_left li a{display:block;width:100%;height:100%;}
.main_list .right_cont .share .s_left li a.xl_weibo{background:url("../images/share/xl_weibo.png") center no-repeat;}
.main_list .right_cont .share .s_left li a.qq_space{background:url("../images/share/qq_space.png") center no-repeat;}
.main_list .right_cont .share .s_left li a.tx_weibo{background:url("../images/share/tx_weibo.png") center no-repeat;}
.main_list .right_cont .share .s_left li a.renren{background:url("../images/share/renren.png") center no-repeat;}
.main_list .right_cont .share .s_search{margin-left:4px;height:16px;}
.main_list .right_cont .share .s_search label{line-height:16px;}
.main_list .right_cont .share .s_search input.sert{width:120px;height:14px;margin-top:-2px;}
.main_list .right_cont .share .s_search input.btn{width:80px;height:18px;border:none;background:#355e92;color:#fff;font-size:12px;}
.main_list .right_cont .share .s_right{padding-right:20px;height:20px;padding-top:15px;}
.main_list .right_cont .share .s_right .fl{height:20px;line-height:20px;margin-left:10px;}
.main_list .right_cont .share .s_right .fl a{display:block;padding-left:22px;height:20px;line-height:20px;}
.main_list .right_cont .share .s_right .print a{background:url("../images/share/print_icon.png") left center no-repeat;}
.main_list .right_cont .share .s_right .close a{background:url("../images/share/close_icon.png") left center no-repeat;}
.main_list .right_cont .other_article{position:absolute;bottom:0px;height:40px;padding:0px 20px;left:0px;right:0px;background:#f2f6fa;line-height:40px;}
.main_list .right_cont .other_article a{display:block;width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* -----------------------菜单详情页结构----------------------- */


/* -----------------------详情页结构----------------------- */
.main_show{width:1200px;margin:20px auto;padding:20px;background:#fff;}
.main_show .locate{height:40px;line-height:40px;margin-bottom:20px;padding-left:40px;text-overflow: ellipsis;overflow: hidden;background:#f2f6fa url("../images/home_locate.png") 10px center no-repeat;line-height:40px;}
.main_show .m_article{padding:20px;padding-bottom:10px;position:relative;border:1px solid #ccc;width:1158px;min-height:400px;}
.main_show .m_article h1{padding-top:15px;padding-bottom:30px;line-height:1.2;text-align:center;}
.main_show .m_article .article_mes{text-align:center;padding:18px 0px;color:#888;border-top:1px solid #ccc;}
.main_show .m_article table{border-collapse:collapse;width:100%;}
.main_show .m_article table td{border:1px solid #ccc;padding:8px 5px;text-align:center;line-height: 1.6!important;white-space: normal;}
.main_show .m_article table td.t_tit{width:164px;background:#f2f6fa;font-weight:bold;}
.main_show .article_cont{margin-top:20px;min-height:240px;}
.main_show .article_cont p{line-height:1.5}
p span,p.hover-by-wza span{background-color: initial !important;}
.main_show .article_cont img{    max-width: 800px !important;}
.main_show .article_cont table {width:100% !important; float:none;}
.main_show .article_cont div{text-indent:2rem;line-height:34px;}
.main_show .other_article{position:absolute;bottom:0px;height:40px;padding:0px 20px;left:0px;right:0px;background:#f2f6fa;line-height:40px;}
.main_show .other_article a{display:block;width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* -----------------------详情页结构----------------------- */


/* -----------------------站内地图----------------------- */
.main_show .cont{padding:15px 20px;padding-top:25px;}
.main_show .cont .outer_ul>li{padding-bottom:10px;}
.main_show .cont .outer_ul>li p{width:200px;font-weight:bold;color:#355e92;}
.main_show .cont .outer_ul>li ul{width:910px;}
.main_show .cont .outer_ul>li li{float:left;width:227px;margin-bottom:15px;font-size:14px;}
/* -----------------------站内地图----------------------- */


/* -----------------------个人中心----------------------- */
.person_top{height:70px;background:#355e92;width:100%;}
.person_top .top_box{width:1200px;height:70px;margin:0px auto;}
.person_top .top_box .logo{padding-top:11px;}
.person_top .top_box .welcome{line-height:70px;color:#fff;padding-left:30px;font-size:15px;}
.person_top .top_box .welcome span{}
.person_top .top_box .back{padding-top:15px;}
.person_top .top_box .back a{display:block;width:140px;height:38px;border:1px solid #fff;border-radius:20px;text-align:center;line-height:38px;font-size:16px;color:#fff;}
.person_main{background:#fff;width:1160px;padding:20px;margin:0px auto;min-height:400px;}
.person_main .left_p{width:300px;}
.person_main .left_p .person_mes{background:#f2f6fa;height:122px;padding:15px;}
.person_main .left_p .person_mes .photo{width:120px;height:120px;overflow:hidden;border:1px solid #ddd;}
.person_main .left_p .person_mes .photo img{width:100%;height:100%;}
.person_main .left_p .person_mes .other_mes{width:130px;}
.person_main .left_p .person_mes .other_mes h3{padding-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.person_main .right_p{width:840px;}
.person_main .right_p .cate{background:#f2f6fa;height:34px;padding:8px 10px;}
.person_main .right_p .cate li{float:left;background:#fff;height:32px;line-height:32px;border:1px solid #355e92;margin-right:10px;border-radius:2px;}
.person_main .right_p .cate li a{display:block;padding:0px 30px;height:34px;color:#355e92;}
.person_main .right_p .cate li.chosed{background:#355e92;}
.person_main .right_p .cate li.chosed a{color:#fff;}
.person_main .right_p .cont{padding-top:20px;}
.person_main .right_p .cont>div{display:none;}
.person_main .right_p .cont>div.chosed{display:block;}
.person_main .right_p .cont table{width:100%;}
.person_main .right_p .cont table th{background:#f2f6fa;height:36px;font-size:15px;}
.person_main .right_p .cont table tbody tr{border-bottom:1px dashed #ccc;}
.person_main .right_p .cont table td{padding:10px;text-align:center;word-break: break-all;}
.person_main .right_p .cont .xjlb table td div{width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.person_main .right_p .cont .ysqgk table td div{width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.xjlb tr td:first-child,.xjlb tr td:last-child{white-space: nowrap}
/* -----------------------个人中心----------------------- */


/* -----------------------个人中心信箱信件详情样式----------------------- */
.person_main .right_p .xj_show{width:840px;}
.person_main .right_p .xj_show>table{width:838px;margin:0px auto;border-collapse:collapse;}
.person_main .right_p .xj_show>table td{background:#f2f6fa;padding:10px;border:1px solid #fff;}
.person_main .right_p .xj_show>table th{background:#f2f6fa;padding:10px;border:1px solid #fff;}
.person_main .right_p .xj_show>table td.tx_c{text-align:center;}
.person_main .right_p .xj_show>table td.tx_r{text-align:right;}
.person_main .xj_show  #content{width:95%}
/* -----------------------个人中心信箱信件详情样式----------------------- */

/* -----------------------分页样式----------------------- */
.page_num{padding:5px 20px 15px 20px;}
.digg{margin:4px auto 2px;text-align:center;}
.digg select{border:1px solid #ddd;padding:3px 5px;margin-right:8px;margin-top:-3px;}
.digg span{width:auto;height:30px;line-height:30px;color:#ccc;background:#f2f6fa;display:inline-block;transition:0.3s;padding:0px 12px;margin-right:6px;}
.digg a{width:auto;height:30px;line-height:30px;background:#f2f6fa;color:#222;display:inline-block;transition:0.3s;padding:0px 12px;margin-right:6px;}
.digg .current{background:#355e92;color:#fff;}
.digg #gopage{width:2em;padding:0 0.2em;text-align:center}

.shareDiv .option a {display: inline-flex;}

/* -----------------------登录样式----------------------- */
.login_top{height:90px;background:#fff;width:100%;}
.login_top .top_box{width:1200px;height:90px;margin:0px auto;}
.login_top .top_box .logo{padding-top:21px;}
.login_top .top_box .back{padding-top:24px;}
.login_top .top_box .back a{display:block;width:140px;height:38px;border:2px solid #0665da;border-radius:20px;text-align:center;line-height:38px;font-size:16px;color:#0665da;}
.login_main{height:460px;width:100%;background:#fff url("../images/login_bottom.jpg") top center no-repeat;}
.login_main .login_inner{height:420px;width:1200px;margin:0px auto;padding-top:40px;}
.login_main .login_p{width:400px;height:340px;margin:0px auto;}
.login_main .login_p form{background:#fff;height:360px;width:100%;box-shadow:0px 0px 4px #a8b0b9;}
.login_main .login_p form .tit{padding:0px 20px;height:44px;line-height:44px;border-bottom:1px solid #ddd;font-size:18px;font-weight:bold;}
.login_main .login_p .line{margin:24px auto;width:350px;}
.login_main .login_p .line input{border:1px solid #ccc;height:40px;padding-left:40px;width:308px;}
.login_main .login_p .user input{background:url("../images/user.png") 13px center no-repeat;}
.login_main .login_p .password input{background:url("../images/password.png") 13px center no-repeat;}
.login_main .login_p .yzm input{width:160px;}
.login_main .login_p .button{margin:10px auto;width:350px;}
.login_main .login_p .button input{width:100%;height:42px;border:none;background:#0665da;color:#fff;font-size:16px;cursor:pointer;}
.login_main .login_p .reg_forget{width:350px;margin:0px auto;}
.login_main .login_p .reg_forget a{color:#0665da;}
/* -----------------------登录样式----------------------- */


/* -----------------------信息公开目录机构概况----------------------- */
.main_list .right_cont .xxgkml .jggk{padding:0px 2px;}
.main_list .right_cont .xxgkml ul{margin-bottom:30px;}
.main_list .right_cont .xxgkml ul li{width:33.33333%;height:54px;float:left;line-height:54px;font-size:15px;text-align:center;border-bottom:1px solid #ccc;}
.main_list .right_cont .xxgkml ul li a{font-weight:bold;}
/* -----------------------信息公开目录机构概况----------------------- */

/*---------------------------市政府领导------------------------------------------------------*/
.leader_tit{color:#355e92;text-align:center;margin-bottom:20px;}
.leader_cont{background:#f2f6fa;min-height:500px;}
.mayor_p{width:1040px;margin:0px auto;padding:30px 0px;}
.mayor{border-bottom:1px solid #ccd7e2;}
.mayor_p .tit_st{width:200px;text-align:center;height:168px;line-height:168px;font-size:20px;font-weight:bold;color:#355e92;}
.mayor_p .conts{width:834px;}
.mayor_p .conts li{width:128px;margin:20px 40px;float:left;}
.mayor_p .conts li a div{width:128px;height:168px;background:#eee;}
.mayor_p .conts li a p{text-align:center;font-size:16px;font-weight:bold;height:40px;line-height:40px;}

.leader_show{min-height:500px;width:1100px;margin:0px auto;}
.leader_show .photo_box{width:128px;height:168px;padding:10px;border:1px solid #ccc;}
.leader_show .resume{width:520px;padding:0px 40px;margin-left:20px;margin-bottom:10px;border-right:1px solid #ccd7e2;}
.leader_show .resume .tit{color:#355e92;font-weight:bold;font-size:20px;height:30px;line-height:30px;background:url("../images/resume_icon.png") left center no-repeat;margin-bottom:20px;padding-left:40px;}
.leader_show .resume .resume_cont{line-height:2;font-size:16px;}
.all_leader{width:300px;background:#f2f6fa;}
.all_leader .leader_tit{font-size:20px;font-weight:bold;color:#355e92;height:54px;line-height:54px;text-align:center;border-bottom:2px solid #fff;}
.all_leader .leader_b{width:280px;padding:10px 0px;margin:0px auto;}
.all_leader .mayor{border-bottom:1px solid #ccd7e2;}
.all_leader .leader_b>div.fl{width:80px;text-align:center;height:36px;line-height:36px;font-weight:bold;color:#355e92;}
.all_leader .leader_b>ul.fr{width:198px;}
.all_leader .leader_b li{float:left;width:66px;text-align:center;height:36px;line-height:36px;}
/*---------------------------------------------------------------------------------------------*/
/*-----------------------新年样式部分----------------------*/

/*---.header .top{width:100%;background:#b8120a;color:#fff;}
.header .log_reg_enter a{color:#fff;}
.header .top2{background:url("../images/top_year_bg.png") center bottom no-repeat;background-size:1920px;}
.header .search input{border:2px solid #b8120a;}
.header .search .search_btn{background:#fff url("../images/search_icon_r.png") center no-repeat;}
.nav{background:#b8120a;}
.nav ul{border-left:1px solid #ec694b;border-right:1px solid #691206;}
.nav li{border-left:1px solid #691206;border-right:1px solid #ec694b;}
.main .toutiao a{color:#b8120a;}


.duilian{position:absolute;min-width:1240px;top:308px;height:400px;left:0px;right:0px;z-index:999;pointer-events: none;}
.duilian .left_img{position:absolute;top:0px;left:10px;width:80px;}
.duilian .right_img{position:absolute;top:0px;right:10px;width:80px;}---*/

/*-----------------------新年样式部分----------------------*/


/*-----------------------哀悼日黑白部分样式----------------------*/
/*
.header .search input{border-color:#888;}
.nav{background:#666;}
.nav ul{border-left:1px solid #ddd;border-right:1px solid #444;}
.nav li{border-left:1px solid #444;border-right:1px solid #ddd;}
.main .switch .l_tit li div{color:#666;}
.main .switch .l_tit li.chosed div{background:#666;}
.main .switch .l_tit li p{background:#666;}
.main .switch .l_tit li.chosed p::after{border-top-color:#666;}
.header .top2{width:100%;height:192px;min-width:1240px;margin-top:10px;background:url("../images/web_top_banner_b.png") center no-repeat;background-size:1460px 192px;}
.header .search .search_btn{height:42px;width:58px;border-left:none;border-radius:0 20px 20px 0;background:#fff url("../images/search_icon_b.png") center no-repeat;cursor:pointer;}


.main{
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -moz-filter: grayscale(100%); 
     -ms-filter: grayscale(100%);  
      -o-filter: grayscale(100%); 
}
.main .toutiao a{color:#666;}
.main .m_swiper .hd li.on{background:#666;}
.main .three_slide .tit li.chosed a{color:#666;}
.main .three_slide .tit li.chosed{border-bottom-color:#444;}
.main .switch .two_slide .stit li.chosed{color:#666;border-bottom-color:#444;}
.main .switch .xxgkml li.more a{background:#666;}
.main .switch .xxgk .cate_link li{background:#eee;}
.main .switch .xxgkml li a{background:#eee;}
.main .switch .lxbl .tit .stit{border-bottom-color:#666;color:#666;}
.main .switch .dczj .tit .stit{color:#666;border-bottom-color:#444;}
.main .switch .wqhg .tit .stit{color:#666;border-bottom-color:#444;}
.main .switch .ftzb .tit{color:#666;}
.main .switch .ftzb .cont .descr .zbsk{background:#666;}
.main .switch .lxbl .tit .n_write{background:#eee;}
.main .switch .ftzb .cont{background:#eee;}
.main .switch .lxbl table th{background:#eee;}
.main .imglink .linkbody{background:#eee;}
.main .imglink .tit{background:#666;}
.main .links .tit{background:#666;}

.footer{
	border-top-color:#666;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -moz-filter: grayscale(100%); 
     -ms-filter: grayscale(100%);  
      -o-filter: grayscale(100%); 
}
*/
/*-----------------------哀悼日黑白部分样式----------------------*/


/*------------抗击新冠图片超链接----------------*/
.defend_ill{width:1240px;height:120px; display:block;margin-bottom:8px;background-image:url("../images/defend-ill.jpg");background-repeat:no-repeat;}

/*------------抗击新冠图片超链接----------------*/



/*----首页新增240223-----*/
.grfw,
.frfw,
.qtfw{width:32%;margin-right:2%}
.qtfw{margin:0}
.grfw .tit,
.frfw .tit,
.qtfw .tit{
  height: 34px;
  border-bottom: 2px solid #ccc;
  margin-bottom:20px
}
.grfw .tit .stit,
.frfw .tit .stit,
.qtfw .tit .stit{
  height: 34px;
  border-bottom: 2px solid #355e92;
  padding: 0px 30px;
  font-size: 18px;
  font-weight: bold;
  color: #355e92
}
.fwList{display:flex;justify-content:space-between;flex-wrap:wrap}
.fwList li{width:24%;height:24%;background:#f4f8fb;border:1px solid #d6d6d6;border-radius:5px;box-sizing:border-box;text-align:center;margin-bottom:12px;padding:10px 0}
.fwList li a{display:block}
.qtfw .gov_list li{padding-bottom:12px}
.qtfw .gov_list li a{
  display:block;
  font-size:16px;
  padding-left:14px;
  background:url("../images/dot.png") left center no-repeat
}
